/* theme color */
$--color-primary: #409EFF;

/* icon font path, required */
$--font-path: '~element-ui/lib/theme-chalk/fonts';

@import "~element-ui/packages/theme-chalk/src/index";

// 滚动条
.scrollbar-wrapper {
    overflow-x: hidden !important;
}

.el-scrollbar,
.el-scrollbar__view {
    height: 100%;
}

.el-scrollbar__bar {
    right: 1px;
}

.el-scrollbar__thumb {
    border-radius: 0;
}

// 对话框
.el-dialog__header {
    background-color: $--color-primary;
    padding-top: 8px;
    padding-bottom: 8px;

    .dialog-title,
    .el-dialog__title {
        font-size: 16px;
        color: #fff;
    }

    .el-dialog__headerbtn {
        top: 13px;

        .el-dialog__close {
            color: #fff;
        }

    }
}

.el-dialog__footer {
    padding-top: 6px;
    padding-bottom: 10px;
}

// 自定义custom-card
.custom-card {
    border: none;
    border-radius: 1px;

    .el-card__header {
        display: flex;
        align-items: center;
        height: 40px;
        padding: 8px 10px;
        // background-color: $--color-primary;
        // color: #fff;
        border-bottom-style: dashed;
        line-height: 22px;
        font-size: 14px;
    }
}